What is the meaning of the word "amboina pine"?

Definitions: